
.miner {
	width: 100%;
}
.banner {
	width: 100%;
	height: 1293px;
	padding-top: 220px;
	background: #fff url(../images/miner/banner.png) no-repeat center;
	background-size: cover;
}
.banner .product {
	width: 1200px;
	margin: 0 auto;
}
.product .productImg {
	/*padding-left: 120px;*/
	width: 685px;
}
.product .productImg img {
	/*width: 100%;*/
}
.product .productText {
	width: 340px;
	padding-top: 50px;
	color: #fff;
}
.product .productText h1 {
	font-size: 48px;
	line-height: 80px;
}
.product .productText p {
	width: 95%;
	letter-spacing: 1px;
	font-size: 16px;
	line-height: 30px;
	opacity: .9;
}
.product .productText h2 {
	font-size: 30px;
	line-height: 30px;
	margin-top: 40px;
	font-weight: bold;
}
.product .productText a {
	display: block;
	margin-top: 40px;
	width: 164px;
	height: 62px;
	line-height: 62px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	background-color: #7E93FC;
	border-radius: 2px;
}

.productUsage {
	width: 100%;
	background-color: #fff;
	position: relative;
}
.productUsage1 {
	width: 1268px;
	height: 407px;
	padding: 100px 100px 0;
	background-color: #fff;
	position: absolute;
	top: -265px;
	left: 50%;
	margin-left: -634px;
	background: url(../images/miner/productUsageBg.png) no-repeat center;
	background-size: 100% 100%;
}
.productUsage1 .usageSavaText {
	width: 45%;
}
.productUsage1 .usageSavaText h2 {
	font-size: 40px;
	line-height: 40px;
	color: #333;
}
.productUsage1 .usageSavaText p {
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin-top: 32px;
}
.productUsage1 .usageSavaImg {
	width: 125px;
	margin-left: 145px;
	text-align: center;
}
.productUsage1 .usageSavaImg img {

}
.productUsage1 .usageSavaImg h3 {
	color: #333;
	font-size: 30px;
	line-height: 60px;
	margin-top: 15px;
}
.productUsage2 {
	width: 1200px;
	margin: 0 auto;
	padding: 135px 0 80px;
}
.onlyOneProductUsage .productUsage2 {
	padding-top: 0;
}
.productDetils {
	padding: 120px 50px 0;
}
.productDetils .imgDetils {
	width: 490px;
}
.productDetils .imgDetils.fl {
	padding-left: 120px;
}
.productDetils .imgDetils.fr {
	padding-right: 120px;
}
.productDetils .imgDetils img {
	/*width: 100%;*/
}
.productDetils .textDetils {
	padding-top: 100px;
}
.productDetils .textDetils h3 {
	font-size: 40px;
	line-height: 40px;
	color: #333;
}
.productDetils .textDetils p {
	font-size: 16px;
	color: #666;
	line-height: 30px;
	margin-top: 30px;
}
.advantage {
	width: 100%;
	height: 700px;
	padding-top: 120px;
	background: url(../images/miner/bgCenter1.png) no-repeat center;
	background-size: cover;
}
.advantage ul {
	width: 1268px;
	margin: 0 auto;
}
.advantage li {
	float: left;
	width: 25%;
	text-align: center;
	position: relative;
	padding-top: 350px;
	overflow-x: hidden;
}
.advantage img {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.advantage h3 {
	color: #fff;
	position: relative;
	z-index: 2;
	font-size: 40px;
}
.performance {
	width: 100%;
	background-color: rgba(247,247,247,1);
	text-align: center;
	padding: 120px 0;
}
.performance h2.title {
	color: #333;
	min-width: 1268px;
	font-size: 48px;
}
.performance .textBg {
	width: 100%;
	min-width: 1268px;
	height: 502px;
	margin-top: 100px;
	background: url(../images/miner/bgCenter2.png) no-repeat center;
	background-size: cover;
}
.threeIndent {
	width: 1200px;
	margin: 0 auto;
	padding-top: 120px;
}
.threeIndentHeader {}
.threeIndentHeader h3 {
	text-align: left;
	font-size: 40px;
	line-height: 50px;
}
.threeIndentHeader h3.titleHeade {
	color: #333;
}
.threeIndentHeader h3.titleCenter, .threeIndentHeader h3.titleRight {
	margin-left: 120px;
}
.threeIndentHeader h3.titleCenter {
	padding-right: 140px;
	color: #7E93FC;
	background: url(../images/miner/rightIcoBlue.png) no-repeat center right;
}
.threeIndentHeader h3.titleRight {
	color: #333;
	position: relative;
	top: -25px;
}
.threeIndent ul {
	width: 100%;
	margin-top: 80px;
}
.threeIndent ul li {
	width: 33%;
	float: left;
	text-align: center;
	position: relative;
	padding-top: 180px;
}
.threeIndent ul li img {
	position: absolute;
	top: 30%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.threeIndent ul li h3 {
	font-size: 30px;
	line-height: 40px;
	color: #333;
}
.threeIndentWarp {
	background-color: #fff;
	padding-bottom: 120px;
}
.qrContent h2.title {
	font-size: 40px;
}
.qrBox {}
.qrBox ul {
	padding-top: 100px;
}
.qrBox li {
	width: 50%;
	float: left;
	text-align: center;
}
.qrBox .QR_code {
	width: 188px;
	height: 188px;
	margin: 0 auto;
}
.qrBox h3 {
	font-size: 30px;
	line-height: 32px;
	margin-top: 40px;
}


